corrugated (roof) slab - Spanish English Dictionary